exogenous spore - German English Dictionary